package com.xiaoshuidi.cloud.module.contract.dal.dataobject.contract;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xiaoshuidi.cloud.framework.tenant.core.db.TenantBaseDO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.io.Serializable;

/**
 * 业主合同资产信息(ContractHouseOwnerProperty)实体类
 *
 * @author makejava
 * @since 2023-10-09 11:07:40
 */
@TableName(value = "contract_house_owner_property", autoResultMap = true)
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ContractHouseOwnerPropertyDO extends TenantBaseDO {
    /**
     * ID
     */
    @TableId
    private Long id;
    /**
     * 业主合同号
     */
    private Long houseOwnerId;
    /**
     * 类型 0物品凭证 1家具家电
     */
    private Integer type;
    /**
     * 项目
     */
    private String projectName;
    /**
     * 是否交付
     */
    private String deliverFlag;
    /**
     * 交付数量
     */
    private Integer deliverNum;
    /**
     * 物品凭证备注
     */
    private String voucherRemarks;
    /**
     * 物品
     */
    private String thingName;
    /**
     * 品牌
     */
    private String brandName;
    /**
     * 数量
     */
    private Integer num;
    /**
     * 是否包含遥控器
     */
    private String remoteControl;
    /**
     * 生产年份
     */
    private String productionYear;
    /**
     * 家具家电备注
     */
    private String furnituredRemarks;

}

